237 x 570 feet = 72.24 x 173.74 meters