6481 meters = 21263 feet and 1.48 inches