106 x 185 feet = 32.31 x 56.39 meters