183 x 66 x 181 meters = 600.39 x 216.54 x 593.83 feet