7867.1 meters = 25810 feet and 8.35 inches