886.8 inches = 22.52472 meters