582.12 meters = 1909 feet and 10.11 inches