629 x 35 x 566 meters = 2063.65 x 114.83 x 1856.96 feet