99.7 x 92.5 meters = 327.1 x 303.48 feet