268 x 60 x 24 meters = 879.27 x 196.85 x 78.74 feet