59 x 106.4 meters = 193.57 x 349.08 feet