533 x 266 feet = 162.46 x 81.08 meters