586.8 meters = 1925 feet and 2.36 inches