92.5 x 101.6 meters = 303.48 x 333.33 feet