6580.6 meters = 21589.895013 feet