124 x 838 x 362 meters = 406.82 x 2749.34 x 1187.66 feet