570 x 576 feet = 173.74 x 175.56 meters