109 x 688 meters = 357.61 x 2257.22 feet