938 Teignmouth, Grand Pier