69 x 160 feet = 21.03 x 48.77 meters