575.78 meters = 1889 feet and 0.5 inches