267 x 24 x 248 meters = 875.98 x 78.74 x 813.65 feet