68 x 160 feet = 20.73 x 48.77 meters