106 x 301 feet = 32.31 x 91.74 meters