34 x 68 meters = 111.55 x 223.1 feet