8040 meters = 26377 feet and 11.43 inches