1033 meters = 3389.107612 feet