519 x 29 feet = 158.19 x 8.84 meters