8187 meters = 26860 feet and 2.83 inches