106 x 87 feet = 32.31 x 26.52 meters