260 x 629 x 132 meters = 853.02 x 2063.65 x 433.07 feet