2650.1 meters = 8694 feet and 6.65 inches