7765 meters = 25475 feet and 8.66 inches