59 x 175.5 meters = 193.57 x 575.79 feet