363 x 115 feet = 110.64 x 35.05 meters