331 x 22 x 629 meters = 1085.96 x 72.18 x 2063.65 feet