2650.8 meters = 8696 feet and 10.2 inches