183 x 207 x 64 meters = 600.39 x 679.13 x 209.97 feet