106 x 190 feet = 32.31 x 57.91 meters