1880.06 inches to feet