100 x 81.9 meters = 328.08 x 268.7 feet