183 x 379 x 63 meters = 600.39 x 1243.44 x 206.69 feet