70.9 x 59.1 meters = 232.61 x 193.9 feet