2059 meters = 6755 feet and 2.99 inches