240.8 x 257.5 feet = 73.4 x 78.49 meters