618.77 inches = 15.716758 meters