6546 meters = 21476.377953 feet