6543 meters = 21466.535433 feet