6420.8 meters = 21065.616798 feet