885.08 inches = 22.481032 meters