5690.2 meters = 18668 feet and 7.62 inches