884.08 inches = 22.455632 meters