96 x 59 meters = 314.96 x 193.57 feet