8207 meters = 26925 feet and 10.24 inches