566 x 546 feet = 172.52 x 166.42 meters