8109 meters = 26604 feet and 3.97 inches