869.4 inches = 22.08276 meters