880.35 inches = 22.36089 meters