Question: Which Spanish club was founded in 1912 and plays in a stadium measuring 105 by 68 metres ?
Answer: Algeciras