585.91 meters = 1922 feet and 3.32 inches