82.3 x 38.4 meters = 270.01 x 125.98 feet