Sentence 1: The venue features two stages , a main stage ( capacity 300 people ) and a small stage ( capacity 1,100 people ) .
Sentence 2: The venue has two stages , a main stage ( capacity 300 people ) and a small stage ( capacity 1,100 people ) .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?