Two opposite sides of a parallelogram each have a length of 2. If one corner of the parallelogram has an angle of 7π8 and the parallelogram's area is 3, how long are the other two sides?