77.8 x 62.3 meters = 255.25 x 204.4 feet