110 x 343 meters = 360.89 x 1125.33 feet