100.7 x 93.5 meters = 330.38 x 306.76 feet