580.22 meters = 1903 feet and 7.31 inches