169 x 100.5 feet = 51.51 x 30.63 meters