185 x 721 x 24 meters = 7283.46 x 28385.83 x 944.88 inches