588.8 meters = 1931 feet and 9.1 inches