612.77 inches = 15.564358 meters