251 x 669 feet = 76.5 x 203.91 meters