582.9 meters = 1912 feet and 4.82 inches