627.77 inches = 15.945358 meters