629 x 853 x 258 meters = 2063.65 x 2798.56 x 846.46 feet