1065.6 meters = 3496.062992 feet