1966.1 inches = 49.93894 meters