23 x 241 x 124 meters = 905.51 x 9488.19 x 4881.89 inches