69 x 692 feet = 21.03 x 210.92 meters