606 x 708 feet = 184.71 x 215.8 meters