25-metre indoor heated swimming pool