Old satellite feed from St Petersburg Russia ? - June 2013 - Intelsat 905 at 24.5 deg west