76 x 178 x 629 meters = 249.34 x 583.99 x 2063.65 feet