108 x 405 meters = 354.33 x 1328.74 feet