195 x 339 feet = 59.44 x 103.33 meters