1866.3 meters = 6123 feet and 0.38 inches