880.08 inches = 22.354032 meters