43.8 x 68 meters = 143.7 x 223.1 feet