590.3 meters = 1936 feet and 8.16 inches