51 x 629 x 334 meters = 167.32 x 2063.65 x 1095.8 feet