1186 meters = 3891 feet and 0.91 inches