102 x 195.5 feet = 31.09 x 59.59 meters