7902 meters = 25925 feet and 2.36 inches