2106 meters = 6909 feet and 5.39 inches