6589.6 meters = 21619.422572 feet