59 x 59.7 meters = 193.57 x 195.87 feet