172.3 x 170.1 feet = 52.52 x 51.85 meters