608.77 inches = 15.462758 meters