689.15 meters = 2260 feet and 11.89 inches