575.07 meters = 1886 feet and 8.55 inches