95 x 573 feet = 28.96 x 174.65 meters