65 x 106.1 feet = 19.81 x 32.34 meters