580.77 inches = 14.751558 meters