7884.1 meters = 25866 feet and 5.64 inches