1065.34 meters = 3495 feet and 2.52 inches