68 x 170 x 621 meters = 223.1 x 557.74 x 2037.4 feet