43 x 877 x 343 meters = 141.08 x 2877.3 x 1125.33 feet