2698.3 meters = 8852 feet and 8.28 inches