69 x 719 feet = 21.03 x 219.15 meters