78.3 x 157.1 meters = 256.89 x 515.42 feet