67 x 600 feet = 20.42 x 182.88 meters