205 x 781 feet = 62.48 x 238.05 meters