676 x 359 x 24 meters = 2217.85 x 1177.82 x 78.74 feet