5519.8 meters = 18109 feet and 6.96 inches