6481 meters = 21263.12336 feet