82.5 x 100.1 meters = 270.67 x 328.41 feet