560.6 inches = 14.23924 meters