108 x 366 meters = 354.33 x 1200.79 feet