69 x 169 feet = 21.03 x 51.51 meters