82.4 x 100.2 meters = 270.34 x 328.74 feet