257.3 x 255.1 feet = 78.43 x 77.75 meters