621 x 648 x 840 meters = 2037.4 x 2125.98 x 2755.91 feet