838 x 743 x 129 meters = 2749.34 x 2437.66 x 423.23 feet