Both are huge structures.
दोनों भवन काफी बड़े है।