78.3 x 34.4 meters = 256.89 x 112.86 feet