59 x 719 feet = 17.98 x 219.15 meters