1889.3 meters = 6198 feet and 5.89 inches