78 x 708 meters = 255.91 x 2322.83 feet