6891 meters = 22608 feet and 3.21 inches