88 x 59 meters = 288.71 x 193.57 feet