169 x 79.1 feet = 51.51 x 24.11 meters