88 x 566 feet = 26.82 x 172.52 meters