880.8 inches = 22.37232 meters