65 x 170.8 feet = 19.81 x 52.06 meters