59.6 x 99 meters = 195.54 x 324.8 feet