141 x 343 meters = 462.6 x 1125.33 feet