7867 meters = 25810 feet and 4.41 inches