66 x 92 meters = 216.54 x 301.84 feet