1989.1 meters = 6525 feet and 11.02 inches