761 x 719 meters = 2496.72 x 2358.92 feet