264 x 169 feet = 80.47 x 51.51 meters