208 x 251 feet = 63.4 x 76.5 meters