106 x 137.5 feet = 32.31 x 41.91 meters