86 x 195 feet = 26.21 x 59.44 meters