59 x 156.8 meters = 193.57 x 514.44 feet