68 x 340 feet = 20.73 x 103.63 meters