1065.5 meters = 3495 feet and 8.82 inches