1189 meters = 3900 feet and 11.02 inches