192 x 660 x 58 meters = 629.92 x 2165.35 x 190.29 feet