378 x 343 meters = 1240.16 x 1125.33 feet