91.5 x 100.6 meters = 300.2 x 330.05 feet