11911 meters = 39078 feet and 1.01 inches